import { IsNotEmpty, IsNumber, Min } from 'class-validator';

export default class ChargeDto {
    @Min(1, {message : '请求非法'})
    @IsNumber({}, {message : '请求非法'})
    @IsNotEmpty({message : '请求非法'})
    deviceId:number;

    @Min(1, {message : '请求非法'})
    @IsNumber({}, {message : '请求非法'})
    @IsNotEmpty({message : '请求非法'})
    portNo:number;

    @Min(0, {message : '请求非法'})
    @IsNumber({}, {message : '请求非法'})
    @IsNotEmpty({message : '请求非法'})
    amount:number;
}